continuous bucket ditcher - German English Dictionary